package robot.arm;

import javax.media.j3d.TransformGroup;
import javax.vecmath.Color3f;
import javax.vecmath.Vector3f;

import com.sun.j3d.utils.geometry.*;

import com.sun.j3d.utils.universe.*;

import javax.media.j3d.*;

import javax.vecmath.*;

public class EndEffector extends Link {

	public EndEffector(float height, Color3f initialColors) {
		// make the cylinder
		super(height, initialColors);
		linkName = "end effector";
		position = new Vector3f(0.0f, 1.0f, 1.0f);
		
		//create a few 
	}
	
	public EndEffector(float height) {
			// make the cylinder
			super(height);
			linkName = "end effector";
			position = new Vector3f(0.0f, 1.0f, 1.0f);
	}
	
	public EndEffector () {
		super();
		linkName = "end effector";
		position = new Vector3f(0.0f, 1.0f, 1.0f);
		
	}
	
	@Override
	public void moveLink(Vector3f direction) {
		// TODO Auto-generated method stub
		
	}

	@Override
	public void moveLink() {
		// TODO Auto-generated method stub
		
	}

	@Override
	public Vector3f getPosition() {
		// TODO Auto-generated method stub
		return position;
	}

	@Override
	public Cylinder getShape() {
		// TODO Auto-generated method stub
		return linkShape;
	}
	
}
